package objetsbiblio;

import empruntable.Abonnement;

@SuppressWarnings("serial")
public class Livre extends EmpruntableImpl {	
	private final static int DUREE_EMPRUNT = 3;
	private final static int MAX_EMPRUNT = 6;
	private static int CPT = 0;
	
	public Livre(String titre, String auteur) {
		super(titre, auteur);
	}

	public int getDureeEmprunt() {
		return DUREE_EMPRUNT;
	}
	
	public void incrementeNbEmprunt() {
		++CPT;
	}	
	
	public boolean depasseMaxEmprunt() {
		return CPT > MAX_EMPRUNT;
	}

	public void initCpt() {
		CPT = 0;
	}
	
	public boolean verifications() {
		return true;
	}

	protected int abonnementRequis() {
		return Abonnement.LIVRE;
	}
}
